someone or something very tall - Español Inglés Diccionario